Russia launched a long-delayed module for its segment of the International Space Station July 21, but that module reportedly suffered technical problems after reaching orbit. SpaceNews
Russia launched a long-delayed module for its segment of the International Space Station July 21, but that module reportedly suffered technical problems after reaching orbit. SpaceNews
Please to comment